Knowledge
Data
42403132928 9488242 84533294136 633948 18121146
36132379985 605070976 90368077
49351 809809545 687