90662165
29352783
89703608
94083324
66084577
13817792
4134963
6386876
9438682
3359169
7427505
13725675
58983862
13938576
50986395
32004798
9767609
6956739
80038523
75735437
5998792
15906116
16498613
70498365
52521397
16819096
60581730
60886467
14501517
76473521
64189941
13062563
46345780
53423987
13132806
59988567
3529703
70331505
47227434
93226954