85348553
81705627
82399981
94425960
551217
6139696
66438942
66333598
90258292
74137855
83711878
64091999
9327608
7751243
55769141
59518380
42822625
89148136
342190
43035665
29968589
38097728
68645051
31941828
5807624
75679031
5399813
90833079
13016824
7373317
43013688
67432031
1926961
26572062
57937874
31643555
35811451
48751554
48375319
6349727