Knowledge
Data
3170439 2909498 7470177977 39270759195 2971451
90088388 171971607 562 8038806 228370
72264915 859 4008658