1079413
684302
1039246
876580
207633
601907
196964
1066486
544535
20296
287989
301474
779147
867949
1000724
786610
514505
38952
66987
579377
278284
518841
434275
803256