Knowledge
Data
2603945 80376839776 663147 785543
30959256 7983 339991408
633657 41001233388 163890325 8018301899