287827
59796
122554
47713
647552
100095
75563
314
368913
707869
363500
657907
7121000
473736
56817
434140
697227
41813
446199
492135
839154
55527
893157
12112
496317
150259
866754
767967
643657
890156