10632
7490
90882
147186
22119
16254
58435
35230
24525
125851