47786986
26382183
19271822
85915378
39135649
73672400
89985291
41031057
7198051
1519782
22473991
40524316
62997894
17802171
18637874
36896130
41513617
7869230
86143480
92751282
74889481
62616010
80786701
20163509
7444238
1092493
91174948
36597336
44579666
32214275
5253202
4420963
9156216
84071666
23129522
16925291
7355819
54851064
35897324
31074091