50288791
52892187
71916482
13292192
86233448
83674257
73656388
54954597
52463875
24886450
45244326
59298017
57368
4942163
66882941
54998791
6925513
88309671
18874463
19131727
50813772
30913877
21708306
63001473
24275
42879463
41398534
70213906
29206027
9674350
51725126
5204042
81265805
19997312
52883006
57414915
45037780
97448668
83833740
1346443