Knowledge
Data
658539 8833 4218197 705237
637 4451029 14426 471952202
1158337908 10844152 48866 9160