11413
375597
184626
797370
210804
53196
881514
242930
2359
542279
4010
11859
993837
875682
20292
19015
345977
120865
41948
780805
530429
649824
475832
470438
385448
166806