368707
668662
135866
95257
376636
928381
58583
988864
132558
881692
916505
67397
5149799
3568581
3079148
2394804
2230988
2052609
1973358
191578
1770118
1720136
1690196
1637471