47442129
11047869
49395845
67579123
59266129
32826329
14782136
57833463
13553556
88213946
86303275
5230184
70005934
91223597
75923263
70389302
12666564
60812505
87497161
65748854
28043448
23364072
76421800
14392544
87615332
43012676
40457274
2241187
95601331
97187721
62233730
6198243
93454516
80972418
60412133
17949311
2800468
3966121
61732567
50718216