38389711
5453494
45599975
92701118
69089016
58967318
3690165
39385646
35582023
15295796
2962917
26242010
29336603
26131074
19316781
42497951
3099470
8417239
46795047
80813554
13501528
93348904
20779930
86562317
21526069
52579310
47564228
73624262
14129853
47881040
57053234
35984119
52234616
92853478
76726976
78876308
13486544
97168762
24902501
72538694