23015942
99095935
204271
19325380
77707474
3022298
17893171
68671169
11133252
46535236
4994519
3156863
1527469
52512712
97267699
52318422
79879583
59572190
92647367
33156672
71374370
34309872
69092984
1153702
43907274
75683722
57348340
19064135
46386134
89902069
34562000
36096851
35724462
4575909
83169234
89757996
46174049
64093823
39111295
25223303