35891736
63732214
77547567
33835512
51775122
3651573
48091009
18563404
50576355
44545256
90393534
48869037
5839790
20525262
40347779
96695135
70944004
89391584
90348398
53987454
52252486
7911965
76734444
35347088
4471701
66215967
54094868
46674682
78888580
258855
45691940
4861479
43752753
417753
74524622
40964740
33825301
14949741
17689297
70941814