4959331
1777940
65655429
35353358
7280696
7303741
49658384
28074345
9256772
32786469
91118435
36373786
65829133
74829931
51431131
89391207
9599174
28759762
18041609
20761652
55887351
57322072
40592644
24929082
42263840
50515820
40453828
6098350
16062261
51888896
1885580
86528177
62512762
49442071
56939569
51439070
76782891
395683
53641881
44979400