76808911
78061072
30086737
60591527
27826082
18252488
93621134
2878455
39676454
27038229
66212262
47929562
23464130
23805802
2413705
29959044
35871850
43969023
68869170
64033290
35558692
74873209
63305387
49106432
21597065
10093211
64748248
59863299
89368686
45825057
36976094
67331002
42451437
35461612
4813790
56511902
666802
27006398
40236136
88532655