51498746
85376709
15621974
50211541
22851606
8027891
3037902
54567248
59195896
62602066
5619718
62233274
17626231
4153966
5938278
6047277
11217919
36381759
2851203
86715395
47329059
47241174
87309770
51472786
61371430
77716657
97067273
28269583
4156145
22671143
72899331
62127836
92386750
16781792
2565175
62076923
90459354
2842268
92471212
40638934