20788 43 35956038
166615 268 9711651
80297466 579823 432441660 4740697928 5881
31921767062 8723 0559391 2464717305 4852
59356 836540238 49
0719293032 84603872138 7017477182 30379511
7684555 266794326 90116990827 13520410 94152203875 229425 942852 88038 506 36