56
31
89
35
41
47
81
40
89
51
55
50
96
17
49
28
2
44
82
85
95
45
100
61
17
8
18
64
50
72
100
88
95
52
76
94
3
91
47
69
33
100
6
100
97
96
20
69
55
14
100
95
74
38
35
16
100
68
60
98
25
0
73
70
35
28
69
97
11
86
55
71
82
69
14
70
1
96
36
66
93
59
65
2
27
87
56
8
2
67
40
56
47
100
24
52
59
78
75
62