83315460
2891308
96726291
8285397
7562906
26629629
40347655
35695065
8384631
13775210
61897277
98874078
72679714
76268441
25478343
74828194
30267925
72352736
43413031
38122230
7264274
82657641
75584576
30131205
45066381
67469438
94826825
182675
92914472
19795996
8766967
79585965
63132530
20705370
75642744
50361880
93015909
26156003
7957792
26213555