Knowledge
Data
5598430160 35771525 19842 6390213806 4868
0102574439 6658 58042729 94993302615 518671229
28813256510 3996203 08955751 342 5950587