48364714
27701972
61906182
99589690
76502662
86908312
65406930
79722570
78277461
56096991
27064767
501607
96609638
14841516
40644229
60787327
65431868
4014659
76614182
32728366
92936399
70301496
92382665
25618424
25089125
73313865
8379825
85121479
60847744
69612233
26067511
39022600
51959396
48276832
99217455
92226518
98879890
39208026
67676822
91842156