2128087
64659245
12745440
23664441
92772479
68863358
2862809
99671212
32407662
6931562
55917058
10586033
97654490
35823739
31048731
43291939
49876199
89681788
28777186
75921625
17989393
95335758
69011079
17117344
6746159
5232415
6047762
78733447
43441658
16992441
79704605
76689650
56658180
86168800
58748610
40732579
78355406
45078316
91052290
60364616