16041066
28014400
8846131
22132949
15874577
41189799
1154643
28679323
39067596
1908834
49867451
62064141
58791419
335578
37769755
84367824
22852169
99102622
20294473
62335458
26748208
353560
94306126
5249796
29607047
77991786
53628551
12104739
87133083
99087148
2398360
6426377
54678576
43818182
95731538
70514163
70522143
7221331
1622113
14254315