109483
98331524
45346828
93838603
3704901
78909298
49388546
20069526
70471535
67052288
83894642
42576229
85033205
11677598
27748613
70848213
21301503
93241081
70585708
72635012
81776204
53981162
76344254
8316083
46801492
49084442
66583056
64257632
41469055
85411701
85838604
57283393
78257733
17594478
90066968
47197715
71308310
81345208
63201138
44479259