53126320
37677130
17168782
55071116
79622398
670749
66351646
935781
11491063
6071162
42482376
73781989
864855
66742245
46729115
1049165
4667443
10032487
6017504
15628531
72485344
55516716
49432754
43439054
9944137
96422841
50929
38102441
34744591
33843771
28134948
72911452
58073679
37982704
95591554
27613449
27884715
92863477
53097313
75892523