98741833
89521047
83661024
81541630
79801494
7690909
6764955
6673846
65621039
6233263
59221241
53601239
52051164
4970353
49091028
4189523
41421454
90990
706