Knowledge
Data
25 826 13390956 629677669 2908
752766895 87948 16176231 8610675710 409
1702942 308 50321566169