Knowledge
Data
1104295 17940958816 50840 11 703146307
89 20108411891 30 392 031681
86559548600 8638 38900 6920 71622