83387603
12179504
36719695
47424288
79264678
88128062
5886747
56143267
19325802
61185293
87511943
84568214
78771221
23921596
68188844
48756161
32535840
90218705
21845780
25648444
49193235
93965197
3249967
36119443
2174221
72466662
90759830
20738992
13303331
96975546
44633923
54241653
69626468
86462964
43284040
9857855
40107073
66613127
61736478
1636574