13109393
18955955
40918141
98666285
32552363
84877838
403103
85204462
20772772
64268502
35391749
67934155
3797715
22575232
28703886
65549563
39386348
68819584
1400533
86442409
19837901
59713717
70314757
53919948
26878355
80843142
14513082
60249414
60068607
19439291
44503736
35538158
58269617
55958762
62634653
13698343
69906221
11077099
42776953
3984704