54884534
4522390
59601503
15176837
81659789
90448778
10834543
29115507
35965112
34376238
53131003
29973538
15918164
41139932
4331112
79957176
29474649
69433436
85415181
77013430
8726374
755244
67003532
8827802
28173203
66454715
632073
19458350
46473205
82226905
8808341
43292203
97186750
5569483
60976365
30841921
74206204
61548056
68302980
27819515