78727519
47166780
4740353
22383135
30809154
29013066
86469177
74345003
18059255
66372140
33131568
47181272
83839443
5747608
7995034
185855
19737697
93411886
12094975
93538222
49109197
65075267
51273823
53439468
113158
30373450
25066113
12286622
77965263
20369054
26657498
12188433
21012358
92431283
22466889
78367912
82367513
91492803
18395051
31305003