49642211
70745927
85969703
52958496
18935724
30858091
88386788
2442863
91362517
43819916
64828255
76932541
7747164
69086868
69845770
89796066
31639658
25095252
17511152
5228790
18489237
50959689
20695935
59834488
68435095
75264739
69303891
77844672
305997
82839250
59843807
91851661
63187753
55522091
2635922
5149574
79278898
91373894
96766897
57932304