Knowledge
Data
30956121925 9128 534955760 53365740 939322684
9059405 81966515 8568750245 32688168582
2050067833 634 55118239339 827072