96077248
91482572
3987442
20605403
99432123
98401944
76057594
94461306
8712498
47867978
9822433
66715750
11652518
95136006
1989675
34695728
11533741
20306755
4775242
1976708
27631442
27407216
25904111
40461194
40349703
95934665
451526
22002389
20017580
98953481
475940
89276484
48409107
241355
25652365
94554833
47055487
80703329
75072943
11182290