Knowledge
Data
22436298064 81646574 2250706 50442149158 45646
84768891 61561153 0820890 2702923861 39135
705674500 8675 4695273 515 77285747