Knowledge
Data
30698952 5280447 7908128 821388662
34855 8445 371657340 546231756 76860672
23326765 251702 357 5100707944