Knowledge
Data
52 2730661 80048833
86820250176 2231503 624166633 1508
991834622 18919528070 586268703