90294715
31484575
32736437
96527894
29763878
10518757
79736659
11334241
43701556
34501784
46178563
67721302
82174019
27073001
69351391
21183874
63336347
13732787
17621348
25463012
3781262
71783476
64571313
11444807
67486825
92627328
21838571
8363973
69217494
9364523
71513654
77616398
20219300
91385999
74212781
7832768
3939886
80263951
12819937
74335310