1000139
615146
253968
81612
391142
35720
907853
549887
848710
163185
420503
55597
903154
268322
757945
1036634
902609
1034942
33666
137650
809368
259269
653828
803898
974481
1020520