49575842
89961644
20485582
4166687
81528154
7995325
34036086
2994397
13884343
34676726
24502974
93669100
6290554
9249104
54391210
29624481
6925346
9814037
2205760
31144880
31898027
29975819
45069798
97169257
2867570
69271862
19998183
31542614
36111560
46691197
49766123
6249207
60212853
15151358
90072159
7851583
93229389
5852654
71516268
58624031