3595981
56257730
8597404
49966546
9922803
18425226
2006828
48014686
50469557
60268231
89214441
26633095
50462491
8520989
25541426
5199957
97734039
91225479
18337686
12075476
48438611
68872144
50243862
50543717
53012207
962906
70893621
68033834
7618194
47414035
7665280
4779578
30186645
14116678
232427
32026595
5153768
14357312
72325843
42947913