Knowledge
Data
50 30360516 5346046039 2140 2301
6395 98074 37336563553 02680870 253252488
4768287067 848919 979570 710407 45688208