85603624
6433101
38033082
55655463
22928058
86331194
67385746
89768
96939575
50391755
64552997
59949136
67276303
48451620
35023336
20346573
21808054
11794512
32086261
48373656
40416561
183559
8975752
69248464
47833913
9752793
18831873
8994776
29076569
98247839
45402766
87508592
38714145
96279143
53905173
91541540
5494851
10398479
48137220
46738566