61235300
34523970
18561504
99312619
52984812
66567945
12114789
82171931
27271201
4837306
95007600
73291236
4709325
1151365
22159195
19225989
7575671
99935003
480236
23599542
3033179
49172357
28836964
57675213
47491266
36297274
87031958
6067864
43772834
96308912
97201219
15855237
9503790
31831756
34189731
59085852
73685138
10218450
28092423
73776815