13380575
99671220
96591679
9459488
9288724
91241718
90411801
88671399
86451790
78731799
73171537
7178877
62751520
62561303
59761673
5946294
58941891
5720433
54251063
53501284