30420909099 33670162470 36891078873 265605
80 62635 130987264 21882613706
8170 158 8189114219 2746845 366256
60424118 56037124 215962905
4145778665 921 29511
395359350 260156461 86 04897305 9505776
0744536 0779 00575093 400926446 1753730758 16273115391 2577746 753 5795933 92904877000