89076385
50432740
70903122
6865507
27456381
10437737
19828211
942903
13071384
2599284
89717576
43628519
72112148
31018240
95107639
94654247
7489326
59637953
731289
76364777
9850135
40082151
12596471
27233140
55057873
54436837
57965552
66231789
56938787
68408808
5917234
48259766
12475568
70606708
58728010
3793007
4125931
94313168
68298120
55741958