23805
889517
71643
324610
494010
938212
28446
380012
68907
54513
42324
38434
430516728
238125380
1665548312
156730267
129586178
123006252
1114278895
103215210
88217178
82952290
74643139
69272158