56235618
9726150
85195398
55535198
2114333
30077178
34002137
11465353
49629696
7664036
84156611
62259850
63592113
67507173
2999669
19599397
38679420
61355917
12768109
1807962
49339990
53611031
728896
40533375
42179607
90047280
4478248
4332309
11507952
27317032
50562201
66028073
46355606
4631128
29342585
78083354
71686016
60726703
85571329
63004586