Knowledge
Data
2768 508254166 34469093256
2382 48 52095638 150026561 18094500
2402399266 207938183 757 1989