9995701
97231264
95741697
89211383
83411845
8088573
7824605
7777293
6609613
60341791
5903542
56151495
5399319
51341646
48831657
4826490
45599
4376310
101939
81040