Knowledge
Data
20165 8510136275 406479883 30 8238659638
2467027 94440261 3272878 1424547411 18300294094
65338449043 87823542 921264 25338122 45147044