71165743
28149386
66133468
52133126
99237580
51391023
20037255
26923759
82262209
18023600
34836033
95108814
85969986
86748274
2044211
70049326
23011968
31018814
66226707
3597880
64898013
64403624
25096962
22621722
52474055
59278981
95017445
9099570
12811571
79438906
38939305
55801053
33959351
93512215
48758864
73318200
29218474
77061741
7699261
7405374