8089621
11462559
29235636
74768182
52947931
8544973
11191360
599523
30774487
14614815
93011008
74038080
5862820
60584624
1543239
21328928
26226026
415755
46824015
6545474
74447668
91998497
22173944
95108867
21477215
944032
19797015
7144201
954141
60668691
34164853
95126904
40262444
44833819
26901606
58404227
8060258
28166834
12572738
94596070