26058
33457
372111
348116
29351
36777
22648
24038
29168
37761
27640
22035
14121
9113
8510
11414
6510
9153542
17836
223452