Knowledge
Data
12086 19 2978 266696125
2140 0052639 56 97675782 91154476
5266041036 2099032886 816952490 707000212