17844
379848
138760
221742
15534
229270
273430
134224
320924
692655
982491
370210
495814
819249
879108
683135
156953
223322
639167
815531
664971
481822
57346
492412
29296
1025917