59454937
11268379
6702864
18678032
2772213
87646997
57575784
50327974
95867951
33718875
38093615
14779639
46237546
54681652
33267859
19296954
57515890
9056638
59438394
639483
2872499
99915546
55391298
29095857
29097475
90064047
704633
68198640
75521133
71735919
45923612
89992634
97025841
29224073
2141286
33458467
28941730
1004712
69799163
17286876