11021831522
10931264384
10457905903
9847031381
9827002977
9032645310
90067310110
86563910668
8424836998
7922357608
76542110648
7328676272
7108638239
6790574218
6564138108
6390655747
6323431153
6250957206
6240959242
5876769685
5636689536
5379208396
4561227902
4403084683
4133205333
3975034054
3780363660
3179272885