995902
374
407725
77744
842643
542639
128581
260450
325772
735836
189164
759488
503892
96178
69333
142184
920460
273527
140660
460853
68814
861850
356621
868714
94522
476297
46537
973664