123140
30242
67427
55775
725341
120888
913506
286591
303407
762132
442115
897689
5169799
3589581
3117148
2418804
2243988
2069609
1989358
192178
1776118
1724136
1696196
1642471