95246607
69617309
44192813
85216787
63033869
42516386
71827107
4467849
72703340
579035
67386704
8392246
62912790
82352936
99818839
31098868
3625394
12219781
7167025
28407077
77874757
11289578
95315767
72348577
22337036
7982594
7364692
34774808
63038900
70746113
6613044
89864075
2622896
41841813
51305936
2777344
41004977
93658981
31768451
54892442