Knowledge
Data
30728250 3704792 19205438201 90592028 08584980
497520568 7425847 051 36951451819 98258534489
1599 4623623396 404 316410 681