80052021
42589209
42479163
66225599
37235064
78464051
5871139
69634095
9965882
8894137
54077041
46385023
69822060
40951624
11672681
38256491
55202584
18046545
41107235
38784220
393966
94833506
34393368
74416508
64041161
67585743
61219398
6132965
34378599
85819832
56568269
82945271
41435158
18249113
50359545
65981466
86656608
43175495
40398912
92654373