Knowledge
Data
32 43082859702 400706 74336370254 37780215245
425832 20929673270 730120235
83671 861592 93