14054134
32229442
31572484
31876444
28263688
5067369
71417483
50313798
92404839
9293116
80551538
88802618
94223216
83138791
75302581
32099435
74102901
9993913
73652619
36097821
8222930
50485709
98662641
69873616
82865999
24281164
69874252
87837414
98454581
30895059
36684725
43587726
53688419
31062277
6651379
22906480
59148296
35113596
30684041
96825843