Knowledge
Data
25 39954879265 495 91454538341 61714334
477900319 10358 167508889
85731 32698391 14187822960 55031898