59085903
83488644
85063081
25472902
79504366
88301090
10108405
42849926
70862759
23689494
50505193
9356069
2767969
8918271
46898515
43253159
27663339
86601383
28609596
30703847
69802078
1421265
7889541
6127142
97573431
25086857
51156117
11183244
49017428
1276333
8249598
3126897
8533494
63089547
45758
26351934
1363944
10448073
75174254
1708607