343241
668514
868997
101253
883901
460693
311626
299544
5575
869729
769847
541540
1049469
302789
204112
1026324
359487
813583
69090
713268
588990
185503
700711
70431
528187
33303
660442
157234
70275
567317