Knowledge
Data
10 266 155184661 851975468
4091472 3734538 996325 270842 78839516227
18 05598 9895364861