Knowledge
Data
312 3402 95 656296166 498471511
79953 052686399 2251 641 0831
634489366 6855567326 12138455 4622368 63997976088