283990
1014352
1173113
992839
514289
380194
921791
384319
397884
82013
572167
683431
69860
962238
396580
355214
29432
462550
241431
856207
982328
743193
1058413
784890
35288
1037971