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