Knowledge
Data
5654381 4344701142 77920239 21165052
057302 14565 08499281504 1599 02122252
20418953618 420281 669972985 580 3138