134941
772583
790336
562743
859876
697609
767934
144497
942677
538411
51455
723933
5245799
3670581
3196148
2496804
2273988
2112609
2043358
193678
1819118
1743136
1718196
1659471