Knowledge
Data
603 8606 319 28409600 643
4934174515 697856 13096 554326056 9831961027
18 4227991482 647 788 5634