Knowledge
Data
306196097 75 605015796 54463277 1465435061
85795575517 506133758 67235242
46591449 6123398 329