1084668
24196541
55323711
1404799
33809212
8088604
55714724
38651490
61517311
89211229
45088485
48512045
10326899
4872993
74473496
15884510
48391538
4377810
95085726
9674913
82509341
51506740
40034614
47617973
10668126
87652720
96531958
75795803
7006998
29904995
27859824
65653960
7137606
10649269
60032975
88321057
49822950
72587436
63499170
63121467