91965300
19289366
58625325
7887444
73179839
8026451
55891342
43408689
3919602
18886330
68292801
27461362
18218737
58675530
62679386
21195187
55492461
18171859
9824566
46416572
45362648
10752175
67989896
41768154
75548743
71223108
35566706
94175262
917317
88173911
71444284
34911788
63047195
17651659
78172612
22547756
30606360
17421324
682986
2567463