71891697
65038452
2716353
33066535
20568304
16696004
1562698
12249076
21507426
39708222
71453077
96732649
55833305
69445356
84592161
86896436
86852866
61732761
91624024
22194639
14611305
49504662
80972031
96848356
4171475
41361146
23555339
82332743
6888519
3872362
39666742
60305803
42012980
9016278
11723040
78937592
72877664
14693654
22024098
11572832