Knowledge
Data
30959488222 27712309052 37018036 332807250 2836201959
6246737 7782 1485571416
1794949 51779 3518