19206326161077648061011133055217174956151452997273656545959219355647741018571617601881291277388621115152121890106504143375177521193234170887909501860501300191969402279286840212701711913053940202016665472036841362211373331611889946922747051046226324226404198015172814986214337825191345992084416406317713588422818521892062078510232618462116550926976413109800578612207942717174711515386033874656222048666761019201810331686061098841386247061519100196925165477167723185806915932766416737017970316152148625980352015381176101864701723782191741658582097711160846222