Knowledge
Data
120 376841 73 50688 17504
5618 680736671 29669965 72629730
45024025877 4364075560 740