1103412
38646
43815
481515
598012
41862
21350
43134
28800
158596269
38970
515612
20383
27445
49623
20481
51177
68584
58997
526710
23573
31122
47563
19362
37881
23163
40650
47555