Knowledge
Data
19824620 53689218751 100757526 431
9883270 35223 9683079 42077
819389249 6940 11058230