Knowledge
Data
120 46 55159019669 823451 22004443516
0958595352 13380013 1744913642 192 43759922823
95843472 395050315 64882708