994719
47205
143173
827506
118698
580625
33654
686554
713677
598124
108595
835443
985410
160804
35631
199763
807920
496768
768723
207242
610644
696190
252441
76771
390291
156824