89874696
79879809
61629788
5409611
22958376
54903969
87325747
20657024
64825548
37781053
9644756
8564127
10772054
610678
37374339
778299
98392129
86104758
101990
80075620
83981576
4898127
46114400
90853088
58759227
94801577
70804459
76211820
45646199
68772602
8070691
62628401
84256682
4317387
27607953
19096781
22358893
7139614
32924910
16519761