Knowledge
Data
28062 36294621 869196 76090340449 75829063
3471963 4794 55002733909 90904910850 6333055141
335686661 186761227 4842592 16149