681922
106247
942165
682240
299981
296546
1067826
808928
428232
357150
579755
948213
794803
485491
789598
844374
82297
637759
501467
895886
890243
949296
783809
713532