Knowledge
Data
31192110 418666069 910 15978275386 637
722628 57369 7886400 7405
295104667 55558580066 710382 64568 520802429