Knowledge
Data
1325689 2108933450 90044221912
16017591071 638 5958215053 41510631752
87570 11840553 6667037