Knowledge
Data
3019828 654376 2606329465 5436253
50159 1064583 5056 41491 0530125
21 59273656 65623099 203346