Knowledge
Data
592931396 40 1652 0189 95
16751564143 7375907 94920562203 745
314276 3475019320 667355 47277 10353353