Knowledge
Data
29 4943666726 6396486 44952337 67435020
16 846 770 664 8505
117812837 24814 6378394079 33300818615