60684885
38157133
48319801
22296854
5726804
10413948
20447086
6475816
17289921
70889504
46021154
65804028
2294819
26493536
16801481
16141332
57616036
70347845
76055271
30455388
2917678
17788477
63524235
47285052
35955473
84917365
62672533
86181311
56455030
1393867
38374563
61933466
27644306
99723995
80635981
33836202
12459324
8948838
72815837
39306829