7402645
28509665
73923624
30284229
88107074
34633194
68765506
80585006
14081483
2974106
5113981
1977105
49149422
29374802
99521853
12345937
39205343
53455756
25806912
58648289
41269981
46949859
17728401
18082087
70824897
5661518
20531356
4252675
18048098
43121614
60768460
66146332
17365966
29364164
6557923
74669606
2911619
406167
78746372
14506330