157251
768375
900336
296511
35950
910272
369889
922157
19993
118251
25941
266105
5150799
3568581
3082148
2395804
2233988
2053609
1975358
191678
1770118
1721136
1691196
1638471