3667026
5367214
22816929
8727267
51711572
48546234
4596223
59099328
47379591
4924992
21506973
42019641
82007077
39552092
31025802
62244230
28332431
284662
54165409
7812092
60738367
83743305
18969797
86848683
74313296
91388146
74461327
34489248
10655555
13338347
12223792
8505467
10023786
68689032
9362907
19435854
36459138
17025006
9609323
14337210