40433601 649 379960040
8617986731 2223192 841261205 92014 842853119
6609280 91115615 65638278
291606296 90396230 55 222 57744676160
688 265616 81535218821
37 0657 107788 9990997
1558 9220 1188815479 0092636114 767 156968211 4537488894 54360 6836 70 6659423 59479 61306813 520390