81992
521298
667725
256412
296330
422923
602971
732791
323652
217156
944454
356137
240366
764748
415756
20967
167774
4328
1072473
1011481
618266
157107
1089860
271941
596704
840485