100311035
99981040
979391
96251455
959568
95841587
95291860
9447384
9423420
93581200
9022583
89491586
8517349
84851215
8238526
80747
79641995
7960832
79531916
7690264