58181528
6192508
79199253
73151674
57018606
4252103
68826345
3724522
43695168
99908287
73563922
4983471
61727224
18909252
61929291
35212123
96231266
92817017
50117501
43419314
4928705
64393669
36285990
64094515
52787486
36022035
9179739
74664158
36844558
53558884
62945789
77142565
18314901
80242614
33998043
61717018
97884528
76458312
46955502
38978487