Knowledge
Data
59 439626324 255150196 49
40067914 968226557 4911 731 3711962
691018616 8949722796 16 350636 5929884600