18663667
37846549
92927616
40525122
11209065
52518307
29879900
82239602
40251314
41734861
69971435
26081653
53468280
54513537
50545195
21625106
69271803
47595548
28744485
57791292
54803438
77465291
43324143
18683507
48981911
72523033
21064090
55586455
80429426
90875547
73202389
57577654
55379228
7403339
20428074
78612117
83535621
63926700
60088458
15571016