Knowledge
Data
307718 42478 61 108 6105676515
987 2815534 1764281 2239405620 65904
353880393 75 01230237876