Knowledge
Data
3072 980090840 986971 28573
1044707 146052 6817736 9193602600 642931
19576943 49616288309 811891719