99772071
31899956
87739327
85679864
36352046
55739178
56384663
48369897
26055452
6902303
36645845
68211026
31007121
70339470
22994001
76668832
5928232
9600418
51391358
25512524
80154165
51028537
64089465
82163895
65509177
11768939
2278573
35288551
51368882
66212304
4116545
30394166
99707180
74927662
46398014
89633480
25097101
4564633
24428720
34652824