21045437
79772398
17561128
62067719
14001216
82246920
64544384
83535956
25478391
72049688
18358235
38917944
80353890
28454538
8945990
42459732
8296813
293455
65156336
61656178
81824296
6233546
71161757
42211134
50213950
61464414
56528913
65352167
84197503
53033163
94236752
20787479
44474591
18749854
30375336
5012893
32374021
36219785
6558118
52426451