5462675
12378115
59005293
31205176
10185512
1248559
94738139
9439649
52618066
21999976
31742253
99236358
4464745
14413009
1277617
85724173
85562359
74392928
792363
38237804
54665218
83581460
56013115
63507780
21287275
5826742
4047513
13727829
25905561
4287238
83264158
55451348
75765564
16636576
92182020
46775978
54287427
29539354
84687490
49616659