66286923
8869957
45881487
26464642
15092118
80397056
81853223
46586583
42452396
69765396
50115627
41727296
78199441
50506307
67742478
33242494
93722116
27942933
59384727
89115957
89564553
6204336
42032231
62627386
682080
31893274
2019514
10691639
50855595
7223847
67475295
96959241
2562038
21446769
8002182
7376492
48946423
82441704
66408454
42086611