49573457
89738921
31628764
61941553
17733039
8364184
2638735
28531104
70859150
2071848
1019352
18551683
67745663
52321225
20088432
51435378
3609389
78812197
81429948
2757780
57918630
438852
61743920
68892996
40919610
19475502
4629178
3650347
69731588
1152486
59221764
43887114
50482960
9642867
82811833
7851850
62751699
73504119
63052496
97558785