32412
40857
27921
593619
1278923
38114
32656
408210
44493
47233
631335
27245
27993
29875
25632
41113
25515
30945
257211
466921