420512
246458
85196
88914
872295
235245
751500
459741
866808
964108
882267
750699
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1819118
1743136
1718196
1659471