96534900
80387903
1566168
26221644
37476718
8204766
89821882
34993151
4824764
16216202
31735731
88165998
3853973
57245058
36634979
9430938
80394870
81145546
19641583
78234352
95634772
5448193
36531528
53682828
70651490
41665467
31216793
68099654
1976733
56089520
37932508
7936254
21634921
86039247
6556443
98912155
48095797
84764939
99048298
20375908