97161151
90141721
893184
83691282
80581818
7679687
67771304
63671474
63401733
62171275
56281430
5344445
47531755
423033
40731129
1366127
12387
102824
98175
78255