172709
664383
589753
325488
562484
686830
602486
89461
76692
505912
8461
757612
5164799
3583581
3108148
2415804
2241988
2067609
1984358
192078
1775118
1724136
1694196
1641471