Knowledge
Data
29 35331595 69065514 12407078
59686178 1953650834 2707440 0329397
43552 98110995 08 634684 624254