95881216
8687169
7732232
74201824
6632780
6084777
59591725
593615
55051531
5388680
47001740
4667844
1065180
86872
860407
835153
67199
61571
612345
1949