56426483
19988414
24676970
58945291
17328869
56589632
6571542
42637698
716602
6199228
54391282
54521266
42024071
96626167
56696441
71408244
74969955
48464536
2944276
5540556
72725643
24693242
7576279
82281953
65821857
20197667
95709213
17027335
59287193
9070226
12754808
9013268
89445872
46399028
75675645
99103733
78119702
74146682
26277111
69352164