86696911
39512089
64224843
54477900
59984358
16395606
36716411
89008061
85706012
20669803
23206146
8276527
4198157
77141008
17352002
73925401
8193969
36687857
8808568
71872581
24745218
7253056
39049130
85071887
2608522
47711461
64294541
22311887
89803904
18892798
3751198
62217763
4026470
11528253
50586211
8487599
41473796
45023842
77182764
63209716