29432017
38977017
58578775
54265375
61469325
47924286
56388219
89343505
1971761
6273869
42752211
53641886
77442904
73958547
69801320
46212457
34143790
40232236
1316859
16436348
8838934
88768856
25578329
811696
30155624
96906286
10623068
70368821
46506452
9161981
91298714
24625570
54674717
15233483
22759763
78839158
29261856
97057117
53404640
61242281