57983235
11607413
32964710
35799944
63654762
62271740
173160
94965898
53567267
5173816
37194951
95762675
96259881
9557675
20126182
34553496
10467513
38361029
14351935
11189300
83034781
64401787
82797849
62574813
51664268
63399570
64795471
45041051
8359514
39708633
73002103
1891785
58876797
16575326
58449420
23885628
70815744
5744907
64304718
60135970