Knowledge
Data
21202418323 039335703 402511317 259
38 572 52259209
160142356 549463675 05660906 42945000673 180788