96521579
9242813
90821964
8993929
84911115
80821788
8004995
719138
61091047
57021768
51501575
49561364
46471387
1194154
9396
8346
40644
2363