Knowledge
Data
306097 6511228792 2093042471 82647468
69176 5292776195 144222647
65 624 4483731946 758