249978
50567
322367
823611
605500
4824
377672
116329
809424
307580
350748
91824
156899
3473
541388
488381
100885
969496
846829
201354
379456
759163
410593
593397
66532
65235