33745830
2006119
78846266
66417080
9468232
52719338
21485476
47048245
91413544
737306
36723143
25901924
20516575
47594145
71087874
82781583
69116566
24173789
90243914
48749254
20442069
30749108
88882693
24145870
20763196
95707561
20398477
21108434
41063436
36879675
36383252
33722219
55669981
14081673
49503314
68553822
60827798
86023367
11538559
35618776