57283342
77584278
55397287
62742934
79161278
54679390
85993371
82656101
29794745
99215708
57672177
4459445
39343589
42377204
79724821
51983008
83397138
19098367
79504128
40843462
37559994
6235738
5188171
28287688
45502333
83458761
4237973
73828872
52437800
68158392
38088393
58046172
8695314
50293082
78354447
10492133
95296976
49478623
20256867
21876592