4433543
12629778
84041115
91828020
33508934
8437841
19555760
88644269
77047303
64143920
73726669
72844989
60645281
82848305
45601074
18019348
15002275
53292472
83096414
38345377
38898130
41528244
48826029
84456820
73847096
67145955
89363865
1723403
46951104
10076641
5592044
64431278
1372818
17613841
79668258
29965554
93565033
17506400
76373596
55826234