32645511
68866167
40371929
8989070
1148844
51367574
66399232
28977202
30088046
28938683
9257311
60319128
8758954
50205256
94541788
76641309
30765065
93803967
69567379
27935243
71667283
76175162
3609966
36972760
32309786
7611735
35903702
57598104
19177937
15621029
59052069
70808890
5914457
20917482
27806869
24648400
17803711
56413657
48037492
21127896