Knowledge
Data
303303600 255295 5374920 948
50 896 94 0219769 205735
616703646 11 0053180 336956 096592811