Knowledge
Data
32 703681578 17867936766 2931168
2100278814 148929 8908469361
30497 06494236 8186 3020873850