Knowledge
Data
302290 634808602 49568 126089337 270256119
4936 38488129 657525103 8095
412157407 31456417 178759682