169717
101447
17776
254991
282858
419527
639606
288491
72429
961506
114842
505851
375597
184626
797370
210804
53196
881514
242930
2359
542279
4010
11859
424620
869189
110347