94999509
41544231
50034419
20729894
13285737
60125533
45697989
41169012
64231217
9784830
93139230
37808716
80589749
2582227
20321627
23433343
6538657
38489604
33172741
77717997
1154899
52838760
18797001
94984257
52171388
99676905
96415508
49475488
42522808
12032098
7732712
23907124
34763891
63657077
93798552
73015405
38293203
59083809
38753537
64469024