Knowledge
Data
18475 1960 149338050 16922 33350326
555859126 981994 689458
710 4840162991 6364562606 182176164