80994638
97474036
23173004
49558352
64506507
69528841
59692339
45083807
48177702
4529850
14847920
2907148
27566412
25711847
66706978
38938007
62958506
18483759
86142246
52361091
6819638
31678934
41677352
33855524
5148545
99896183
46029210
78199967
55873868
242967
10344604
94493913
7056990
61904927
29102653
33652059
24758522
5626392
28918831
343934