37165843
66292977
5140172
85777989
27093041
32474137
30692012
6674749
15997075
18505371
48002233
16669105
68264773
72347945
75681635
69325516
33518929
53545617
38519724
18616820
80469532
48814267
4361578
4424210
96694160
57001533
26318187
58837676
15978576
86837836
77392783
60928080
66948661
82203599
30102461
24148758
7638920
12076307
85055521
2972682