Knowledge
Data
58900397942 30 4278 7649497
110 8557211034 6983288115 372708336 866275
1064844538 6682644273 816 6497202 840193