887645
516833
565722
634269
41988
436714
854756
93193
773412
100579
41654
701879
1004887
964872
714623
183990
562
66579
143745
9419
196904
857856
67990
483710
122413
174180
69012
72073
473921
987155