Knowledge
Data
3057 407886 506848 70796505 39278393
27 3786 998363 03345126496 22041473098
31 2154689 059 57 02083390