Knowledge
Data
42806295 43 94220824
165 677495 20059036472 13467342683 58739844499
9692 85397376 97940858968