72519272
48722287
36242008
2887672
8652861
57027974
11128696
61224768
48255210
67557421
25727132
53209452
1516793
7297544
28733636
62145416
8206194
50257504
25902046
85956586
15853631
82304919
27401728
47429116
11407470
8848000
76256009
4746834
6926139
53575872
61499749
28226814
9154975
35954371
30977682
7450230
81605582
39554050
97723645
79538103