Knowledge
Data
40529600 8236181 21228 5862519675
16517829520 399432985 05352078270 4411 996004
924 210818 20097 999908283 147717365