69596172
8966922
59777375
70574486
47892559
36606245
57268849
37537932
49342839
44786754
95359174
43848259
45466952
8823406
26978530
40954158
21804283
22546077
96711551
84127939
90534457
87265484
60491196
83187474
73537295
409702
50781431
1778929
89915445
71463774
2949058
41391246
95558638
16754050
35627542
35911668
78544450
27624026
6305920
83642460