47229627
11081885
98666940
39306149
42762982
19044293
10805215
20544102
85364556
83277425
72188295
68792672
9250471
6044769
25166422
94324377
9277106
49634241
77691310
25106202
14206312
73893146
43928480
66581646
52974372
27713885
28603979
91334820
42732854
18859065
58583348
5399287
62653886
36015482
58936854
82713201
86924446
87298839
35898914
48097216