Knowledge
Data
22242684 602836 7983356911 77156
59528408 672547 80279768737
28060667 50361685230 1975 20 46164