99999 930540194091711004115320000943200000190045930060067038 119100027658134970168227000007208153282204800520000049 120750027684135071524288000006308153282204800710000048