35947124
8609680
48067017
62808432
17584081
26008898
44581340
2819016
87342396
62116898
6554187
76501522
6281952
5624724
47282710
91178429
75799116
73177893
68888095
76233002
2275420
74156635
79437573
52392088
8125491
7900728
31485099
24828530
62968405
72654250
41903856
677266
22455573
69698874
50049501
35869845
34371424
12625
11276617
15913067