86686
46821
1730
93815
6005
22526
4153514
90181996
10504
9486372
48553
4139614
75385
81050
4790461
57121483
1051169
74551688
3585
4080