55677355
874494
45497125
37856778
41813694
55022925
17244589
19378648
23997425
37702558
70739820
38983830
8506884
58441105
82976637
94356453
23605875
4672894
64983969
99011743
27382047
56292120
70208495
26587983
90793957
29003802
890980
43154188
51789651
82693100
41299409
50144281
28633145
8344472
81885671
71165586
34702907
13009887
67151558
5950826