79073687
17448805
93961402
76726961
71485285
44179320
78168820
1341030
15553546
37639669
70631668
58676517
82145286
61145393
21405012
27922418
79999604
31948563
92935861
2156936
94691550
3309817
70454516
85263964
87964503
25531325
7513951
69746502
47256218
41737869
53211442
60045890
6929443
63091377
72787586
2852977
75163132
62981931
29805958
57577080