Knowledge
Data
169390597 109 33860 30356696707 35
16287360209 45280214 577602779 69 2942111
2005466 899933 3831