85129344
97512548
16334120
39426931
50728822
68992180
96381397
13138217
61852308
51274313
55867531
26858651
9041819
64171379
93961007
8072129
24468996
15346274
82551237
94954918
38856029
6157470
84554342
26008907
67885478
31816316
63574231
13737929
34775721
39975347
22836765
6005113
74922593
86491565
28456744
43275373
9081303
45526292
20258176
84851739