540858929 106477482 23073768 715528704 645061300 711216874
