97291090
93351011
8742623
72071372
62541763
6129648
54531557
5085365
49591106
43771227
4220391
42151896
965118
73886
65398
53854
27534
1054