16463666
94784754
26368826
98626702
61051805
801057
20865400
64565822
93983102
30966775
66022190
12578207
61816525
70534387
30437610
68784497
12941307
73888887
27544444
4181547
85934671
62888860
19983834
9644154
18436554
41856643
39382080
8622890
42127644
46637570
18948415
35505509
8843672
7803322
98937303
79377476
63737745
75606426
16488771
6106113