50858272
39522617
66333628
57555071
27854178
69228728
67502508
54758645
786214
32931819
56603405
90057946
918150
81329260
3359119
46407950
92135052
3020242
60721282
20066736
57526935
9219587
50211413
6559810
8668825
55679885
52794703
6231221
9393309
872495
48403218
14878422
1047520
43298550
80021215
91433966
61897173
8207680
8439767
37465313