63386135
5416150
45299629
77672885
873439
12534889
39883975
37435349
41485920
47636700
73005399
36321503
30667261
16552136
44221865
41213161
46372168
79223444
33591821
1858831
61409721
97375058
94602828
65712152
21879456
82118810
37251355
17468411
26544487
5348459
11155940
29962860
96179911
366161
24669456
5869025
68314863
45909089
37769917
25422633