47135
507144
496539
840875
463664
155440
628762
11359
41780
322864
284276
96463
5118799
3552581
3053148
2359804
2227988
2034609
1948357
191078
1759118
1718136
1683195
1633471