Knowledge
Data
98431895 17645 6318365
29481 44110 8548220272
189216288 47460407 1967713808 7332400524