29724054
6962980
19229019
7523391
32952569
4339444
4537007
52279949
24332911
52222530
44209257
7751289
90513122
59026255
6873293
32961235
8327380
61348032
79583418
54198465
93793953
87593335
63829272
74912944
74631262
72942754
63246338
82668906
63777410
14924047
8731644
29875000
61969072
25646602
55135398
76028986
86627271
97118120
28565080
7247288