Knowledge
Data
136 12875 41032 6663650
340101 180383 89044769 644661 920462
2164 9430 681 9870287541 883