Knowledge
Data
337563 4492568 89388383515
75 7202720 63148922 1289096084 871003164
56695032 66785318506 449799561 579177520