12691
67322
912550
927745
775335
446562
395493
969923
200682
283633
349380
735602
116635
83971
49844
795696
568125
163800
289695
763994
443812
827873
330653
819393
10476
443574