46284611
26572058
55947403
76101017
35136182
32022760
56851025
37881265
90705717
58088085
45959153
64861001
42003104
33911784
37922165
31452972
35885453
65243365
51699533
32332885
29227593
86605310
92595753
58326996
78307128
40897919
38799254
77374126
35744738
9518161
14957772
33472946
67223172
860049
20293394
56623274
81053898
58346494
28449730
8976849