28631287
72119129
50165106
10227370
63569164
39432302
73934085
30926082
42378746
45926980
45493282
33438808
97821455
33686310
29018321
83571143
98145877
50482519
83126761
21429468
77343019
62799301
25774560
32564459
57783645
98571233
251304
67793616
90671755
64001069
65173353
16215616
71962885
55853750
95491639
82381653
16926900
108016
64425398
36108446