283990
1014352
1173113
992839
514289
380194
921791
384319
397884
82013
572167
683431
223188
431488
283847
965842
812596
805399
562420
913402
634186
909487
1099430
1982369
294269
1734691