79509169
84289040
22006354
3951510
19404782
3693035
11498573
87298090
9744129
35402705
62597932
71415847
67993585
77682467
71698811
25296621
72484337
80592921
95226033
47764300
57029327
42068223
7895678
16303449
82312267
92864803
12327047
3984045
69734764
93732749
99386989
671154
37959411
20732334
19608681
98976173
7769212
36289053
57254329
40723297