25608663
70411144
9224288
8448843
65999052
4555736
62176696
63051587
21727261
49483316
5223411
82992040
925880
26352399
73081027
22558772
63551616
84128853
98462713
93779338
19162827
88422550
53813866
98729716
18782695
49703257
69733979
67882299
21606783
79024050
8219054
37367716
49417703
72339919
15453054
5116233
48952566
92291480
28406835
98762847