3009
49973339
61082823
36473946
57242235
31412505
48342544
35833992
66844545
62874409
59623423
53843327
47793635
47943364
47622166
25623245
42522872
41463631
74733300
72003211
67273464
48732931
61862857
72622185
44272063
29311905
27122329
48133744
77622704
56843120
65132850
41252630
47143062
55902636
36502437
40742000
27962121
2941