86772050
8568971
31804040
96881448
9624732
44347844
11958901
52389502
86964739
94845034
49786746
78113893
35135611
50426138
39733424
7112272
85529344
19804068
77935896
7347620
84936366
92633913
35124138
60875399
82738660
63221824
52807336
9353952
7833358
27604912
35334535
64531877
89645743
8007567
5308754
2351218
97899480
43364694
83848796
17883696