88813882
2355710
1421949
94895699
59407333
72655534
5413698
50765640
26513381
11395488
3924435
98569781
85781686
68353049
30766339
39041554
59951534
77209288
46957932
84999345
65032547
91204911
12029562
636685
22541901
66561677
39218984
51679601
55966963
89446182
33186295
94817434
85668994
3043751
8755808
5120672
80622736
8527723
49629766
81062927