2330 84727628 158 87937305450 581
50942490 2748113 950063
7685 41805409 6686 41514
54798 8848 72097234 724108 977125
45597 8272 77820
12861 58697569 5449596 7638 93848770
18596294 56 8906693991 857 53 84493 395201671 2430229913 98797 400 6292 18030 2342710859 937552591 13552