Knowledge
Data
29151198 2985585 43057 681114 908596541
22477043468 2699253074 8603 137785
4930965 728784 440745190