39112060
50138532
55385956
62435403
20464456
93239579
88148489
71575638
8191625
20624319
33615234
7680312
68741058
62582614
65416311
66683592
83092690
87944509
54386644
61943788
93455891
76755054
19803163
1049128
9362417
50214049
62626429
59073040
89092090
14636710
77305155
39257757
75811840
38326017
70584300
7560176
12066292
60435330
34074164
16669585