98147944
55781814
67315466
14794870
74135233
55146399
4555647
91992820
66839707
6897842
47556566
9109214
48131028
86131997
71226716
4401930
7386930
28738799
12929916
32217566
75176382
86351806
76634270
9354942
15412569
4122654
46214032
57049749
17136160
12008222
51167890
98607346
76874507
60651017
5955677
16816314
8479174
3414116
92907366
69643565