517585  602360
532869  295369
228603  346765
440961  406680
763783  792663
357923  591348
773235  458056
339104  768063
674703  234627
302308  467162
604661  769944
771756  644492
571726  445394
192400  213438
365597  256784
