332906
98671
606802
95838
474990
37832
571430
13282
843184
902159
795672
102609
39584
936255
122312
992492
117289
36976
154362
717864
317587
259126
246171
561173
986373
417422