100 84505 51670 89008 60155 31538 32602 27778 16888 90084 98144 58612 21525 2268 684 34117 13720 66094 13286 36027 45738 10223 98745 86334 36889 38684 63062 20410 91990 30354 62831 73921 69111 13652 18012 64550 16822 45193 27994 35235 78160 81499 68359 68788 15335 18841 97447 84185 22176 24182 56994 66392 46054 64231 34595 64409 43269 38217 41947 62953 16239 56601 64700 36280 67675 7162 32602 97447 78160 15335 38217 38684 41947 64409 7162 2268 10223 69111 63062 60155 81499 45738 16888 24182 32602 18841 27778 64550 31538 66094 84185 78160 98144 62953 90084 60155 34117 98745 51670 90084 62953