65718651
26144618
4177602
93107061
45719928
31875886
82868882
7913431
82122200
81935323
33554445
21434081
7041353
97206438
73213571
19893132
70904083
71392167
89672139
35742028
78886529
94886450
2028392
971023
17343419
57662125
71561099
24119508
33227138
13215705
26441180
87058541
62705749
93376379
83123707
12275755
25774139
61953341
38173143
52559211