Knowledge
Data
329218402 21187518 564255 2228363 51651
6436893 242210 423 88134
3002 802226636 6969688 00