79915979
9164151
82921551
13644557
84341656
81606390
47934080
87813940
81965535
82037499
38391671
80509387
16511981
16915135
2043283
2692465
73411648
48751974
17267392
64939990
55901259
22613051
94437650
43663146
49079965
75462940
36166307
18519111
4878407
76893177
64469883
7802100
67774574
8535870
73122748
48163017
90053538
82708529
4494759
92865