Knowledge
Data
42593 580396 66196 9570874265 85054776
75615 113488263 41435 462990
04892956215 30003 3399695 103319619