50319040
1776325
43908410
37965116
43695030
24704870
31687320
97773897
90242115
38648006
10894599
64187159
35109475
50429225
75072563
2902062
58935373
36514787
29537835
42015441
67206991
32887434
98015475
16036211
84442619
12491898
62183223
9055331
93652442
15728387
21946448
57772876
59829232
78361273
4052389
29345333
12047728
7486420
19405970
82565090