61594038
82557542
69394657
34005494
51966576
13964305
3339300
8208066
74801530
17921745
4515753
68511535
91291531
44575528
73929315
8294832
8859473
87136538
41469078
21354511
99825224
79334042
98834823
36113806
87938152
45103143
68826878
8161483
2258448
28203974
37829
85714956
65446297
8949325
43873680
13555497
56546727
2368488
24492703
72129415