11879
476776
919607
544487
322635
466749
610180
616484
103506
414588
16875
520616
938846
479449
643722
82547
129618
730890
292203
205862
785934
845442
440622
23221
1018408
494676