14983609
26422488
49413
586445
39969047
7481223
72237994
94275582
6725006
39898698
38148311
36589825
67388744
20532193
6105447
5136578
57024097
22204135
69996911
6991912
74996497
81438622
69355272
59976114
36322702
11872855
35811369
408231
39486025
42163026
66033485
91153247
52487985
17874943
50643734
56964666
99885235
28333784
3506197
15352222