Knowledge
Data
035115693 489243 5082281 23394205546 2207890640
1912159 92 28445299 952949540 8595
42112 65 5627 776884447 934716