Knowledge
Data
31 474197523 928 19844946284 19670068348
2280726 400143361 399 830079616 4105066090
53181165214 8866023 9532041