742666
141749
73487746
56056219
50962653
64205435
16644830
33008842
43999867
46441989
50751966
4353417
8847951
12311185
98001294
13148793
95361970
89729131
75015188
25432736
93728107
15286072
43065416
30076309
10633652
94919304
24607308
57816076
90647144
60773104
33096495
4253850
16215981
1244528
4111457
4193489
33348401
24055028
15659369
40556512