32909180
6579350
31935602
1942983
36093177
16502296
19823461
81093537
26672936
4341316
61641734
85117440
93918377
2997141
66683146
40593366
79859643
77012654
13331807
61647317
57509966
38091937
79949955
17349021
19956053
86382364
40789078
67763268
8844511
2233174
56203673
41707408
42757000
47887040
16266000
6047722
99386205
74169433
64713301
97508544