25516908
22007457
11421343
94756479
14677079
34578194
866335
9455580
27944568
52322578
70409061
25621597
889588
6541580
25408697
50633567
6367810
97394161
41864393
481910
18613896
42622093
59665581
53067742
87318306
12319877
70044348
68049925
9429258
1871460
57068283
91313742
17075883
51113491
32282485
90678682
87494246
15165559
35065417
9538699