Knowledge
Data
168365620 3761282 2885031 641747
202780899 681 662162197 16334131
135748584 571269518 15765142