Knowledge
Data
2958 170410294 75809266391 4098315540
12198 03475 87628 518840454
59 3660222 03 579304639 554211692