3264300
63862532
1940856
19249934
17023079
96776536
69506932
92082904
16498627
49649251
50701064
39793008
87943335
1428420
25016539
66428620
3872461
35025288
99573057
9434261
30215604
63043750
92149961
71832806
94664855
45039144
40081568
45819108
57511935
74146707
59151899
78677312
16635598
95972909
653158
48038678
5397416
4144775
50898237
19016822