70886678
39362116
96096712
4035577
65518529
74358339
40754171
81882663
3795551
32123295
36477
45738749
13612846
39267900
13103522
9702508
53102791
88853593
52068644
57657035
21445879
68835162
57157310
63731148
62405931
60516344
90513195
55358427
61568136
18766165
46767816
5335261
48566997
67059422
43623219
24351631
32071812
69494922
82473800
59216155