Knowledge
Data
171 584 285600 1587480 6627106679
4169 34887522233 3861036
780502 2204030174 4302 7114