2370279
11879399
80168712
42582020
72339051
83129743
25043314
30974411
8312949
2487003
14479609
45811696
18276732
3931415
5937354
3678513
6432975
80643312
59181326
6034903
28496071
23504714
54215465
7216188
21652298
6275503
60143519
59002063
81175323
41839200
24196880
74371888
26994938
5988113
47606871
10281317
66052939
18882044
85067944
35707730