3321976
11087176
67159217
23853490
99108826
80352866
89131922
98994532
53152627
9823516
7528753
12406182
13998847
62515048
39563409
66482856
11365684
67478731
70502793
14943819
68181004
66827103
67096281
46886015
47363544
22574590
85711551
45939769
2854300
734908
22377715
29415056
49041195
17248049
72982791
74583908
194150
16123218
36555747
37758990