417342
684482
615788
689683
534789
890173
948693
602394
407246
269596
794922
639967
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1819118
1743136
1718196
1659471