5425 644499 246385 1611348 199616 1228 235496 450072 1130900 2503 245295 192842 26926 256 17969 678 792 207 !)