60489486
4628783
3604820
1557653
52908258
76785950
37194448
93267685
55843649
40068383
93294370
38258015
96101456
39337161
10265268
85687641
43844583
31643935
27858239
87109961
6953728
89924279
47721114
35306881
16965576
72857007
82922121
60272097
72232978
73788448
41883156
52412748
9972187
67573480
10724495
69248432
86462789
29552536
21091129
84906825