17312
3683
35011
26655
32638
5973895
93881425
64221288
59351460
51201396
91321943
7933863
69431656
538760
7203227
92241285
55371193
57881960
8432799
8074315