34433943
34831890
40738222
67368201
69055254
52025990
27939238
77418004
62427084
24541185
58689988
8329911
2872466
88677315
14364726
42169255
15202559
85567604
929771
45076730
83799851
85621825
26503027
44483547
14665850
68932569
23866992
41461905
55032013
369299
19323426
24628774
4015970
23045693
35586871
9344569
91911647
77541667
67229681
38855180