Knowledge
Data
21509937895 3972427532 45 03530006704 249
62 16700 9295804052
1786000 518567 687 1682725810