Knowledge
Data
32 401 563498362
52434073376 64811 507886 11464630971
25659153610 2298826 58406009092