53943934
21024918
16353908
38971277
85865434
27963916
60139721
99466890
69294379
27807607
92134835
40428642
34391883
87336040
2807476
91709170
8543417
1911977
85881103
69771766
54404654
47732696
57188934
96853063
59614870
83876924
15093606
22287921
38755783
3292293
70228733
42481385
71024337
36081270
85398008
94594827
4067002
12255545
47525093
3688778