116980860
106593964
81077836
99279394
79066870
81538743
81708582
81709129
82716374
86764906
73459930
83508063
81082833
72754054
73694405
2
105210035
73216332
97489032
103805034
90672395
79334075
62488953
99976140