74845870
24257585
52121350
35221384
6666709
91431066
40991171
62359707
46162994
70699752
3575958
3681715
8305138
61712020
83992899
50207173
4761636
31804694
89338009
20992955
97775083
47232623
4628542
33521599
45855226
19025131
67561299
22361567
6294388
70678142
66966831
60244913
98591920
67296114
86184589
49686613
70835310
59842404
52318482
4329139