0507747376 31488007444 18223 70147845569
217984564 11020 6867 9447 254325
89360 400468922 03526 439264
4392549823 874 789 75
925868880 40479329846
2477788122 523 65 9412
36087343399 50982202 62 583795 8802 5177370685 21305625 243197 024544392 5888118 2371665502 33486994 125853518 5336 17897462042