91323
620638
339120
838313
914501
471908
75433
222926
695435
461720
542282
165804
5069799
3509581
2993148
2306804
2207988
2004609
189778
1895357
1740118
1714136
1656195
1623471