80345
308930
373861
335178
673766
12127
9378416
625477
14640
783494
72375
946808
62606
686570
733311
816060
913727
42462
0688474
388476