51421139
36699473
37079730
15206530
81162413
89164748
47388413
37764416
68516176
88572183
30233367
20802176
29086271
4247895
2375337
20594302
4949173
47853445
67996101
20424788
42576650
11678684
63118206
24099563
82428146
4113592
2015389
75626547
56539016
92024639
65201067
76971304
72809216
86845524
50814550
2435756
1886651
26124012
473429
74718008