6890
34439
16525
1001109
755178
155899
31621
1069129
1314
4324
69791
30028
1005172
65545
1067223
989168
48666
95096
40939
1035148