38054815
6026763
65344573
2402102
45619290
25531987
1682525
2811097
36943428
70516799
83758787
41396266
81705475
6265496
63745632
510116
79923126
99509662
58418343
29553910
89387098
93621522
47844184
58761004
67956619
59302123
1092980
5070605
56032852
28178599
852797
39482845
14311637
87359608
88554191
71633417
98514205
7752586
14415947
16081856