Knowledge
Data
1978418 63903 5468341 1437783444 4291678190
31036 803751215 16494
29346 589501680 48744227077