52827498
54576651
82447161
92795106
2255709
47467089
31896157
16232027
9092938
99636270
43155301
2118645
6352892
71467437
50729589
12879786
28475715
32658565
61165332
97547397
5815328
33039080
21116346
55384151
19085713
91682772
14693235
84101331
7917998
62883884
1300586
99807105
46765530
97722577
32312077
87927403
88156405
24478653
70833502
12408623