95894402
93664063
71333035
25004541
62283862
89282896
4210241
1957399
62602912
9814941
50204114
97637051
8851870
18371190
77906989
77573074
74862397
63447772
35322070
29536757
28365418
26886185
22272306
38134339
26849870
24228069
61572430
21546070
41437404
93888331
28741655
31619960
43858788
54375418
57953078
54325647
9836802
74454282
79395196
26054368