Knowledge
Data
4047170198 81522195706 6496408654 659668892
868684192 632 1846561
50178982398 3892 464231 3862