65683517
49441436
75848380
8615124
36216909
95112761
78289823
94464041
24821633
76782223
46711741
5643365
13548508
7736871
28337642
28047351
65632695
55294580
78064921
6291287
37305993
50976416
14387849
441413
22741140
619728
35797509
53841456
15427409
607786
80346796
87935580
22424188
42774
73438330
96689457
28684578
13267044
60739207
89811537