2626955
50095426
80468174
16387775
70944974
82886424
74514292
92924618
76373956
74772983
6318747
57181954
38149789
668946
98007382
26498461
18858236
25816459
1854855
39604071
68762976
13769644
6344311
5182398
62494328
1401561
39795858
53135257
62658800
24254306
3087540
26281304
67852034
8684593
56196850
91002530
13739175
8100806
53131316
99318288