4471195
89197472
56167630
39103960
65247802
6577608
61336589
29462470
68875083
90266599
3048587
17813935
31009430
72656767
11119492
12331985
70988969
50708582
38656866
17972411
600959
66311832
84197070
17168496
55134787
1059266
9032940
70185730
62666
73617608
59347779
77435825
59041561
27301109
4033489
89907710
75004757
14974650
37646471
37939705