85575573
90771977
6659422
267882
95563969
24386401
74177385
94012298
69731854
75636986
49704759
87031330
36503708
80027714
1286152
13647255
15403183
56858399
4569272
96728852
67078785
36984525
23797621
99428912
82989483
15808697
20788475
72976872
925943
38838282
50917265
24665798
20895066
71991527
87229652
7044404
58439643
8046450
67184292
82137539