29483567
57046475
46694207
83386965
51256234
74117802
82006159
91896344
80247620
47188902
53354736
38536943
9881715
1218723
35379125
52682272
66786521
12543171
10491567
32842544
53181310
78079154
47928139
43114744
90347485
59896405
70277473
9351922
14591988
67773645
82818036
63482950
13721044
22298403
51399315
13678304
875022
12665883
70271398
3418565