Knowledge
Data
346249 142 203381781 56 31088
403986 29 476431 1989 601541391
1445378 96659 771256614 34047