1000000000 1231313123 2314424142 1231412515 4364535354 3612336443 3263644543 3453535353 2331321312 5645646464 9000000000 8343853857 1057810576 1073610756 1221712209 1250612496 1322413225 1456414569 1619016169 2066520681 2119221225 2196421956 2298723025 2315823129 2464824609 2535525316 2691326884 2709827136 2823328225 2912329156 2974829764 3571735696 3823938244 4049540496 4177941769 4231242304 4520545225 4553145529 4886848836 4941949401 5002449984 5289652900 5445554436 5660756644 5684556816 5822758249 5825658276 5862658624 6693366969 6695166976 6991969924 8264082649 8459584576 8468784676 8785687824 0