47937026
5307233
8589722
91367192
92279686
63789274
76788266
70466884
12371435
56735972
46208239
63554537
24342231
5163318
72927384
11448748
96014117
39023873
93308045
1053956
51063078
71163951
315771
80781749
27308608
70326055
13841651
33386337
35521451
97931970
37431259
75312498
24333047
27017098
12837033
11351008
37082706
91143262
89854473
88596073