64593818
72681144
14148640
59809883
73831835
44823217
47617712
6771988
25724498
4672651
83931120
58575466
18415939
288963
11679865
7367216
76113420
40733671
656178
96445492
40446953
43954645
37904028
10238903
61383636
40908375
64351675
4259559
59557366
65012709
5493595
46121344
10722890
22753600
75126345
6069633
19525743
81343935
15668065
49776535