Knowledge
Data
50 19906827 383978 395670705 1050747
32102 99648463255 267963919 533982809 978222227
96992231440 41 5533652213 638824915 76650