170096
198883
195457
174493
206989
1963104
185285
2495103
149780
152491
12425122
175670
437367
34713183
378265
344781
6673110
763898
1148084
321962