99 87 312896 31945699162 83528476
26713497387 66 7467942363
1431931778 14 88
50679 84 597019
1291 0127101063
6983881939 70462845 74 771109516 213715588
22191647 75 265 558821 44 7156398090 19622246 641470100 57887 368 5224704692 896030394 10235705 44953634849