438154
805674
742662
877214
167311
361151
437966
153578
977679
61916
389165
100246
5164799
3584581
3108148
2415804
2241988
2067609
1985358
192078
1775118
1724136
1695196
1641471