22727526
4386510
14604516
92138369
64753755
70753617
3699578
4841427
86839013
80226098
70935451
79461172
61047268
20946922
11846937
88452064
63969369
33815337
35062735
34009419
85963068
48571528
24726462
43764382
44428981
16951943
85672676
88809075
75689656
56763479
18593398
11741150
4734425
80466195
66113537
81367866
53009350
81617737
13885258
18363774