Knowledge
Data
23160299571 5349190566 30198 88672027
344 7884720 68146788098 94 95451558
77 4406422 274002 670099