90071569
8952495
8844370
8356500
83291042
78191246
7151136
6982367
6797696
63621741
5861186
5658173
5529273
54911972
5314910
4375598
41941202
4028219