Knowledge
Data
14540665606 5975 256128616 8852 58373442
65 3361706 66598368 49 2176145
4010424 3951152 59095065 1613 52638