97581668
91511433
9003436
89471208
89291029
8649431
8518966
8416596
80711916
78161929
77051183
7688986
72231699
68421287
6795629
66791331
60241991
58511668
5776941
51291547