12647972
39647753
53148445
15651084
38676229
37992132
59935579
13338597
46688654
21881340
28357961
21341741
22852523
19121795
99678942
34959010
79204107
73857109
6666224
71388594
99186750
48919022
34763613
9724158
6394599
53979655
11175210
28064352
18012165
33089661
50892258
9768797
92244650
13845895
83327988
20829980
76286767
4977431
18846469
47601171