96395162
95083150
52854575
33829324
90511048
68346769
71977920
87728593
45843610
8531422
78018899
98394936
43638338
64902965
59048270
79459334
69911008
51311024
82386247
29017295
39084895
7531313
65017032
80048597
53514675
11036517
69133702
49543850
66386826
12773646
72472214
68656513
16032794
59902697
88783077
42673405
59845241
49842710
48962041
89624054