Knowledge
Data
31 3090459 77289582673 18045951 17225678561
42303243654 06 94 7531932869 3498657
49974207294 2530312289 13278 60835348