44085140
55491918
63882140
32781343
50709760
52053689
94839686
86292025
95915601
81621286
26256403
92008207
4759870
84302071
13495853
39781035
72811067
62762325
97833880
30501449
38149063
53266157
70412817
38855715
12115176
81023035
40451964
3491346
9978768
19918839
63319080
30209331
237728
54728198
82799024
84856221
6872345
1949072
17617317
39398415