425526
671189
679628
861921
402923
235801
382408
928652
987611
595497
236198
835280
5149799
3568581
3079148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471