Knowledge
Data
598252276 1743462628 870545 4143236 4848894510
437739918 315063307 9721071829 30456 6358
18 63437396 382 47949602498 664095665