23232137
51873839
27789230
31632222
18707074
91196871
3154600
68244063
35663782
79825414
16481660
42188371
49078364
83998206
7788323
56474819
91454802
55509113
40655973
37802082
33851195
70023711
83425784
11208676
97065928
6612735
23703934
50326650
5971047
98255104
50379070
54951140
5086938
6123414
85249096
77998017
31967031
67512648
9190145
5117870