Knowledge
Data
33 591 686093697 216278951
640532512 98126219579 548968375 1751024852
32641341 951304913 78567850 90149071505 664560277