796271
26688
1063356
317399
209865
155456
899381
145662
451751
930663
926155
4638
727928
340818
331466
713985
191995
456761
844987
823741
788354
577750
1117833
648289
221416
217984