43801380
37581132
3247164
6567871
2371803
9299565
42092422
27959722
78027435
51265334
87325820
8946187
58239780
66757130
26339621
187291
93097523
22168273
55843689
45407276
71228749
21046222
4775109
7343797
85226225
14019746
64262136
32388037
47805928
44269065
12316031
53722915
95575306
10002204
18214803
5467329
8462820
36811334
73308474
12695655