47716977
51655007
44472319
49249998
99795437
27353129
92085113
75614512
11688166
54974467
34478561
52392730
88055725
38395350
13096657
20255449
90308479
8319344
74971607
99637277
2008377
52872791
4507239
95286953
1955619
47797128
12905269
93925242
32147331
73561295
41642368
32108075
76685682
9066696
80898966
263767
73634926
15544905
58973535
2994139