419628
18504
499917
349427
41471
806852
491496
659374
1060195
862149
492801
503806
821933
1049469
302789
204112
1026324
359487
813583
69090
713268
588990
185503
700711
70431
528187
718743
640718
511663
322215