48678913
78946121
81848878
60822288
17051859
23085617
93829841
71986566
24753256
20506500
20166946
5828177
57951842
81202831
38373852
9567027
6148286
46736116
92072581
70591176
31205751
36104796
7836801
55431053
4004224
16025231
38898875
8149599
38065749
22835645
62324409
59971599
90964983
25158450
99737218
76782188
91875577
12353846
93409664
12007351