71958904
18819894
44223870
98686845
5663142
65745524
37595795
92084799
84179107
39896265
28104738
50547269
5904441
61404246
95224853
36029189
85577232
49564955
79184608
10452013
4822174
46382763
1218679
84211429
16106673
86725969
50848263
9756621
94449750
85319712
81994935
21364391
29416700
34404848
49112871
30213464
13228630
5458586
75881843
96139063