85573697
32645765
8250956
42488041
43682773
53446385
4371222
90518519
36295478
86822966
35813085
7375443
90729058
37875284
1147456
78229436
52175147
265985
213297
21823343
77607875
20767558
5856612
4314688
19911547
9246182
3342381
61046859
97977420
6181906
86067665
29379479
91202299
39058091
18638082
31155143
8996425
58396300
83113233
8960314