79443480
23097374
18161284
75516685
16984930
31919811
30618773
32681000
86211750
87663444
96448412
58787609
35497427
57292465
668634
18829974
5384275
54648566
55395234
46651181
7582
506288
39196219
46464023
38808419
80237048
70948627
30452267
59085593
24588759
64539336
63393689
84608487
90779519
14943743
77427915
40231345
36153393
11592130
15018625