Knowledge
Data
528 9564824511 802 6343569 5341165
50312801 783588519 844 4211712
20994295 32970342220 434 029905003 689546