Knowledge
Data
31 21677249 3663207006 34177730 26516634
5511070063 9945664 1947292
95911740 7800 16651