1022116
240581
968247
354138
506980
221925
609830
521275
113935
51038
1011694
521389
919861
686990
818732
778180
317938
416350
295917
759236
72968
228704
601769
847992
43936
358636