Knowledge
Data
30942171 21157102 17997902863 89
70121138300 6623 47896 87530
64792 90043152424 418 2344432