107378
3378
632346
858358
572762
194462
13838
716585
487371
69935
15211
665349
35128
31014
25917
1302
9112
2494575
582719
2738
36234
27114
18375
728789