81981581
67136569
21979717
70383216
99525534
86332675
89593919
6379107
30651907
39725906
43816642
90513815
64163189
36519013
42722777
67189367
57026248
4574574
68969912
20929317
58345773
82599301
10961224
98154549
54537284
20682323
67432726
41895864
20211054
96282150
94532518
41701927
1422605
636465
18838478
36634666
45343283
30677489
74698760
383875