93471756
87041334
842453
8354589
8072612
760086
7291778
7258628
62921314
629163
62391240
49641404
49621055
45781465
4060204
178129
110940
968117
94851
94090