861915
480967
151949
212126
663600
217869
640956
399880
492572
348312
819565
373122
892519
192369
225122
106456
88209
989378
643129
209250
783845
623471
241137
997940
730250
795420