Knowledge
Data
335264 28 76950 2153641672
63901044 21550836656 5813751 4550 17530839216
582423 8094732977 18356980 322751143