88595349
32202592
17815216
35364769
84023435
66394149
71466201
46991982
3606039
46008177
999263
5122073
95221143
62395035
10756444
34087489
68733509
37573638
26968893
27809232
55517569
2003560
4797669
3798354
55856998
36279347
81082105
8820519
70449435
71096948
55944433
15951120
1123843
5767550
53528025
29925508
39723167
93328674
15456225
20159023