92087409
66651146
68806713
46439028
454570
29719287
15667302
17521772
21725630
73271128
10089276
8173114
22391484
5800613
61257845
44193917
27551362
14953169
20582047
43757240
3459947
20125320
95377251
6323245
21374228
11936207
7633804
78038493
18844321
88955825
2052012
18227366
2123365
83863831
35347836
67806619
10979211
7071834
18211649
37829518