63777823
68891585
2912622
38539015
50349388
28369141
22819288
79646499
8096422
49749370
68003341
81963182
84178672
29001989
35809944
85881638
48233610
1281433
43246642
8937552
8151340
51902670
91488682
73958542
1615589
13472475
86739836
3633679
31925826
882154
9408872
7166233
12432947
26369821
96978444
71622298
39462213
60437051
83874872
10309780