90 1234567891 18991325453139 12745267386521023 -1
2 3 3 5 1234567891 3 3 13 179 271 1381 2423 30971 411522630413