53093
56498
535517
482761
179357
817241
868533
295571
910725
146373
950671
543329
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1819118
1743136
1718196
1659471