48496895
16193382
79165634
48647809
91937822
38224394
9947817
3976869
14043616
37437883
54226756
61339185
75802259
78477486
80726406
17638611
95599499
52242060
59072288
1299320
37914760
5921785
17233645
17287806
73659708
94292289
3406675
25714138
52814124
22009943
87378567
28926076
28589654
22984419
58947180
98318476
4381654
69702153
37948765
28083014