Knowledge
Data
102866 32812168866 488 816048109
179319 2526135 7803 2320590960 3359760791
4195259 0368194450 51469829 3315092667 487129914