Knowledge
Data
641617 875265031 526 4083976
302 42 917 94158 1286000620
32720728 28 953675 9864422544