38173068
51018662
83452570
89644547
24688403
83755581
26464498
73955485
77637525
66272001
16753281
52122404
70215374
30026046
48014617
70967202
17766905
51671006
77685210
16261022
37548221
13767286
84965060
34332129
51712175
18121720
95896027
21818490
91246975
16907168
91274387
9888974
16279227
53201626
60834862
18279096
47222691
50798584
63177629
19538858