Knowledge
Data
23 3586829199 30626904705
24 2182720 4721 744245593 41
30280161 0975948500 158568 7859 5063