34654727
8710846
960385
11879065
25184131
83112999
66145482
45484446
58879484
51996334
84347412
3582541
26958992
1369303
57702318
90476680
43362465
22892680
8144456
67401931
1866734
27694542
78664811
92589692
16121231
98579367
40851034
77513004
29227666
50135443
10616136
61586108
87961841
90625932
20511736
67503341
61963295
94624953
16805532
62769190