Knowledge
Data
2600 80876609125 528
31598 42934875066 2446724953 232193569
84370 64753605847 099985 0015197341 298237