93708683
11777636
98268749
11831274
78102502
25619597
9727267
98776913
59008451
50495274
93494661
20812573
12586598
72422119
61548176
66316072
32629247
21136125
24551073
28604829
62395228
9111822
37218516
67657659
88421223
42895411
82418810
15791380
79638402
85765616
18836977
1039181
29166014
92001812
23785535
29007224
41223516
47577127
50903868
44891348