Knowledge
Data
30551329842 14197606032 631
642 42 42 40936255630 952139306
27 163767743 14931509078 501 75958