Knowledge
Data
32 575804331 69187759 751252 63486493
8308813 112376 608 38030539067
22 260357 2697331300