20133740
9248176
91043010
63738819
82825338
29242810
8555461
82828311
11405729
74486961
57237820
7477287
54331933
28463331
82621476
66068310
50721081
46089891
86618985
2478283
17028709
54464720
48026588
76988063
64615683
38928474
53688929
7111732
11106068
14399040
30732148
25098092
34601678
796387
50881860
7341042
50273641
96032156
44373888
53421061