13256128
10484289
50636083
6543294
1237835
4976281
68831372
35485211
52861327
5385072
6141784
9677667
77564378
75833099
2162577
98568101
91861610
22305080
78082364
62509519
50764545
39382546
52371674
17325453
49203094
46138020
1942738
2602394
6267328
8947533
36125280
36036453
2936414
32378419
45237597
22641450
96924018
70192898
73147258
99102617