58177220
62623853
41527705
66775173
62142290
36584988
40944254
83089663
73526614
72548432
27407762
45117021
97131216
48273368
44694924
6216755
44846614
50588645
65062679
93467424
70985906
92433376
27874290
82533745
54935626
558343
6249417
49915161
7522903
1528561
51198480
20337042
57416315
76783503
49316207
38569502
85329011
30166555
86801465
29389464