682969
539397
940350
538361
536212
550209
96744
546858
592549
57583
244299
626536
1069499
310899
534182
1035191
816179
888197
899770
31213
899658
84085
611749
267226
404929
517460