Knowledge
Data
1696832 24430925713 17259751 211711
339288 99409 21047646040 3562110153
29595184522 746 91419726