76021327
8383706
38867828
6068371
62484658
86207745
1466310
80568680
99175720
42986334
14002978
7279405
6770528
78712370
4560993
5543270
49657072
33438486
54938180
10473048
71936
23127585
57479468
16069508
57516552
94852544
14036253
81879099
9723839
74333899
15168962
70331208
9409684
17832272
9284727
22946474
668569
98099261
18446478
17553766