249873862 219934200 58952263 243315871 417706621 611158423