Knowledge
Data
172 352 972 59420627 31099086408
50692945 1815222544 56497053
4435052 6549 3321117 60332456551 18