95109195
2998258
23542930
74238904
63735535
2376903
79141469
48463482
56731992
455761
36992334
56286012
13868237
6717372
47879317
15654169
24186458
57926916
18087510
122805
85274827
17688879
72706749
75231111
33852847
39329839
77004892
37677349
81745468
77351257
71317351
62277755
59703226
49314506
6881423
29453149
34192215
80109244
23341656
34255971