15238413
25203589
32268129
52216822
85253949
69164078
6572328
22877916
99277542
44123975
2243455
49285496
91118115
74686996
57428696
4096884
44274510
68166670
77456634
36305689
64802792
14274331
6742211
57171190
8503531
29654052
135061
18806321
11122380
1429381
37041546
41175222
5824448
57369224
67394763
63201365
43904384
60297443
70629601
27602026