30549
1332848
187165
923389
1249482
171101
411170
1103541
136353
1303368
1302852
128563
1263358
1252939
36182
602754
201978
940476