Knowledge
Data
45588 3166174276 3046027215
484950 19318809 931890 530444 425292
78007745 944 946 499481396