25859765
21414618
88758
84714452
32358737
96336980
41168408
85386329
95227998
41897491
95023320
78882860
6403202
84128911
51256594
36908795
42192634
69288941
59602412
97045207
79676293
26363169
96972687
47866542
954210000
70066231
4954309
6328747
49659465
37362830
99973998
57547295
94027115
84545978
9364981
61577965
15342704
77069647
81947585
485055