356837
40571249
58827572
38532468
13437377
3337021
97609590
72939077
66646869
39315189
90433379
27134344
66366394
29639778
34727906
3481401
83922696
86182399
18104436
63147059
17663569
98876558
61251305
68873737
74232250
77867558
44779019
19125820
20282048
63457781
80161815
6622031
5894596
12273964
93594649
90875926
20962675
90337415
22993741
58504031