354572
798194
507822
1029680
786352
479250
197594
389276
507168
32525
63723
203283
5148799
3567581
3075148
2392804
2230988
2052609
1971358
191578
1767118
1720136
1690196
1637471