Knowledge
Data
26666020027 39685235167 5559965 588 793
58 47 35741010 1597472341 901993
355004 329950864 80112 59418678 20531273