65972060
14548944
92785310
8955873
27267947
32019169
33501271
37896175
72571073
78622007
54623794
98602219
72409474
62892385
18188672
60862524
66714178
4357191
45378476
38269428
23729499
47293162
61343623
33962461
81396849
28108226
39018727
97096619
56678226
52272990
51973445
30841128
20543635
1914160
51828068
17799981
29712957
62628340
57619332
89237148