81327476
55611055
69747766
95115041
98218467
68904910
31081453
16266595
66286878
86621961
90881461
29607960
22405527
49095089
24268373
64219255
50329923
26786929
96935007
82883388
523230
279383
90649259
71575498
57946243
30579903
51881191
31377417
7192224
35494561
6581658
6274975
50004232
72715105
10557431
71404014
90342085
84443254
91904651
98763893