43487637
38665024
50415127
27428368
28093599
34639704
14696576
50323863
60905943
53001895
57615344
74246207
57542017
13817408
28345752
62729773
82541086
77266427
45268207
42408884
13578947
14904397
23662817
90723883
31405228
92731794
36723449
4966314
19491910
12222750
22109891
88172862
95899099
9107974
78921696
50659883
199998
57948655
57383397
15781098