3951689
4601344
99998082
85038619
50466163
96725871
1779937
60262100
39733345
42547067
78948221
8308439
49971666
56632741
3364403
5763442
24331286
53483081
36355714
61072419
35132255
41442673
35293496
9965743
13003833
22258506
73903459
1422413
54791876
670263
66563851
72419331
92228945
7243486
14692588
18791188
74999547
28504819
63509472
89024901