Knowledge
Data
545058 29881986 8117850 716282 116439554
7734 403488 61959213 6364 2369537196
60 46191 4564474 247 2861