39049154
40311961
73594112
6723423
78902849
90669424
68584162
75904077
79869832
20252987
9883668
62632014
98845648
19405
76462741
9355288
98573465
28301149
30968664
74597625
78483259
53717011
4039725
8734766
50378482
8682787
88973970
26639558
37556177
27586024
7959578
19699359
2167028
3782518
165538
28196203
62944234
66442463
93301272
52223190