87677311
5983324
87528304
38196738
33268585
8468862
9823474
7076307
75577
15665342
89024021
79355694
29565243
27748248
60828364
30896228
70908053
70314480
7565572
69761578
56813013
67813383
86149940
49015820
23157722
59545334
61309699
56539590
90594982
27748813
2499830
44865726
1658292
30411025
93546004
16117151
64755998
15797841
67048676
8472673