Knowledge
Data
52 799183 158432 70815
4086348 303 93205410 5807356 4838169188
20379067 4432827 3384163030 668176 73918062