Knowledge
Data
26 501561737 89822 818818966 95005773
59990960780 7385893 6457 455530949 6069082211
2840645306 959853 9905328 52