Knowledge
Data
17287695123 367539469 29 266340737
20028456921 693479 58192781 11948581239
224812128 55845051835 18660596893 31654006840