987641
363102
237502
89155
759872
193507
487435
75268
146903
720996
13716
728686
653637
905950
427210
150224
833184
101492
208898
293401
938504
560647
832518
57521
868852
867346