1014352
1173113
992839
514289
380194
921791
384319
82113
572167
683431
1136510
680536
943897
99327
1030799
520753
161131
913177
195576
849543
877967
369672
1001195
792873
365348
106361