91183031
3387240
31344701
16441657
91903966
10706963
80385551
48551057
50843382
64801932
14947040
41711157
38615990
48999897
34877062
391738
50308006
98487188
49873919
15689165
84247969
53357750
91706195
54228430
34036371
75709279
51179708
51174289
19645119
28542774
92869937
77276114
22899927
98728481
19063800
18685103
88339712
63703482
50625720
19949690