Knowledge
Data
59987141884 5503 87 3098 744577737
46886091463 70627667 959630
52376 60058311162 3948527 37692207 02895