Knowledge
Data
4250308 34361943299 677101973 383814270
8397 163949 5939612 37641136945
57243741339 0200422259 06358825 18809825762