479542
785175
889609
327750
177209
480141
928830
65993
1167675
808228
539937
867312
164473
784999
831652
1239989
585184
3012112
2951927
2829797
2699692
2449488
2187214
2167981
2136951
2127484
1934271
189672
1722613
1718559