147 104 123 112 133 216 227 169 105 5918 4047 4761 4478 5024 7710 7397 57187062