93055103
50171956
64341204
41334137
17116518
55198722
95908411
32907689
82127565
88048458
46831689
81008347
98849163
84386859
52739678
52801870
89933894
86008750
74476566
66083768
19241151
9354593
92536092
26439686
84867085
59304181
618919
75785360
88192757
24572644
3523174
6999676
4682802
92386574
39116008
35779165
43207918
8544142
37951556
6185865