1182815
51072455
50277007
41028969
16603890
95685417
30155180
30885437
30373268
1729394
53171881
85591805
91618922
85693333
92708429
6222100
1929351
88253967
45914889
1431176
2084670
76994255
35644208
3421762
42998487
26284737
19205631
64628708
56942727
16055424
28888199
98868353
7761013
52497266
70481259
70023927
7036682
91786459
34552608
64309823