Knowledge
Data
4310576 109 63259883 1650680569
59 185982 379766125 6027 2218295
708226569 17397 758399 9893838