32243991
84868262
85195428
51057791
12727544
4163635
51817523
62672437
72317977
88304163
77872053
44453000
30983981
95716832
27161236
34123120
18715889
22534999
81181909
87022766
48377808
34935762
7529142
52711373
43528581
97006559
97318355
25729445
94554827
76373693
42916512
66955586
59199214
27692930
30313307
31808342
40332239
77653838
33216079
31842915