57507170
93319520
27555381
46871492
62011196
69567766
23368552
93906055
36238596
47406858
5214877
16411068
86115863
371379
40531543
59766318
11357385
58917281
45179819
11061638
40033176
61932559
14386002
90547884
69296200
17148258
59104792
40773053
57964904
75317626
6852450
32029177
38786824
75378594
8109007
84406894
41604916
12529855
84135230
34254874