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