3045747
64003181
90556262
97664839
31114927
7011612
97856618
48804092
32068123
50213576
68931339
48221122
61646
55703597
22383196
4441595
15316761
1145163
3533512
93639820
83254012
21301209
67336994
84754272
39721383
62208844
32105609
22741089
87959619
86457107
26938279
67909016
91026946
70883246
66319181
31304784
59674922
64984428
85163469
53794892