9826389
20189414
15056194
79929116
68921889
14737302
67214749
52496997
71291700
6268265
21892572
69773451
68661236
14292497
82639266
45534627
683818
9833823
19671208
4050490
28465703
3377892
17863160
83284833
12625609
30593140
49085428
88296310
58262543
40752530
27047145
21371786
26933123
86898993
745247
6977483
126497
90747494
36134728
409741