49923745
51659579
20396926
98389980
1561188
95063746
97555079
31024850
15309065
16838042
58531347
62875838
82921929
15006789
62524417
51901448
16553709
76587799
46777346
27533613
50353158
38606048
41256731
55219221
39621142
5124541
16299337
16307002
63756935
9965692
93338529
9905007
42342229
4826456
44879221
19197693
9805891
10417861
78513164
57367978