81055392
10719923
4775613
82283011
26583673
57102408
53788579
5886944
33566037
70385830
56511055
54818567
258375
86433634
64627240
658339
60626463
61324625
84944463
22231974
66927384
88702632
64718648
97707057
8538983
6196367
83675318
11479225
62828752
82225542
44754981
53895726
90207357
64544954
34562511
29487412
57643356
23579428
80283110
6683249