61563819
36797207
13507972
65037101
7453777
84542369
32204112
25809915
130637
4547710
74579871
70372766
93602203
19707622
75011886
82455299
22868593
96988913
82486117
80895977
68403760
34534582
62437110
51739525
52643640
2999263
8733134
29924096
48776542
10413700
80438414
50419060
64671555
41255118
38147500
6611996
9543298
9911716
87885112
17322597