Knowledge
Data
91 149431331 7543902555 461185 21
80070 7984678 21763187462 56724 554832735
31456912079 8620848 6223 289266298 6682204180