68849496
11783282
86026262
85932096
76659952
59145711
19498824
69305947
36396309
9683335
82205469
45107580
27551979
59809325
39127171
7208594
28682784
9588962
60264839
1317693
40484368
31235325
53086942
85137407
4032670
40283783
16431077
37446278
86964120
15423625
62502759
37533079
23658939
4405590
57752298
34216496
124274
62823136
94953652
68974947