15091860
97167059
38303046
49734422
34309816
35181398
35458563
18736390
95744390
12552087
87005673
94813207
27741680
13263367
24912560
84179587
71632591
24381241
70588307
66296853
87828505
68231234
54905116
12443938
20893443
80539216
89627352
1754141
82485602
82606468
77016466
12115918
22745690
85285569
30853770
28216133
30373533
85793318
1157439
44784191