141192
123512
1082284
769847
391840
232833
566995
830492
228342
344840
846903
607194
345233
199696
835325
57442
360170
942219
33388
86297
88654
625157
11417
974177