87632896
63347106
25531614
14919434
14963575
73343030
8429187
98883209
90753365
82984077
75063673
39826164
32101959
83273125
55106734
34578407
82229661
57462396
39299604
9311834
77053298
70273019
60205080
96314371
31686113
1689570
5868522
70369133
69771306
42917367
67788232
71499825
42328655
14401522
79405993
6192021
3965644
36645002
12249510
41664897